MGSGEKILKSVHSNRPNNVKSNSKHGIKDVPKGCLAIKVGSKEEEKQRFVVPVFYFNHPLFMQLLREAEEEYGFEQKGTITIPCHVEVFRYVQDMINRERSLDDDDDASKQTGCGAKHGLTHKIRSRSSSGVWKYP